x86/PCI: add config space abstract write intercept logic
authorJan Beulich <jbeulich@suse.com>
Thu, 23 Jul 2015 08:13:12 +0000 (10:13 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 23 Jul 2015 08:13:12 +0000 (10:13 +0200)
commita88b72fddd046a0978242411276861039ec99ad0
treeef73dc94d25ca2e269e17c159921a650669b4d58
parentce6ce4a8a88fa7930838fc9fa06300bc43713671
x86/PCI: add config space abstract write intercept logic

This is to be used by MSI code, and later to also be hooked up to
MMCFG accesses by Dom0.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/msi.c
xen/arch/x86/pci.c
xen/arch/x86/traps.c
xen/include/asm-x86/pci.h